package com.daxt.model.service.base.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.daxt.model.entity.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "基础任务", description = "基础任务")
@TableName("base_task")
public class BaseTask extends BaseEntity {

//	@TableId(value = "id", type = IdType.AUTO)
//	private Long id;
	
	@ApiModelProperty(value = "url", name = "url")
	private String url;

	@ApiModelProperty(value = "参数", name = "param")
	private String param;
	
	@ApiModelProperty(value = "类型", name = "type")
	private String type;

	@ApiModelProperty(value = "标识", name = "flag")
	private String flag;

	@ApiModelProperty(value = "请求次数", name = "askNum")
	private int askNum;

	@ApiModelProperty(value = "请求结果", name = "result")
	private String result;

	@ApiModelProperty(value = "解析结果", name = "parseResult")
	private String parseResult;

	@ApiModelProperty(value = "描述", name = "remark")
	private String remark;

}
